@charset "utf-8";

body{overflow-x: hidden;}
.footer{ background-color: #f2f2f2; margin: 0rem auto 0rem; box-shadow: 0 0 6px rgba(0,0,0,.05); position: relative; z-index: 5;}
.out_links{ padding:.16rem 0rem; position: relative; font-size: .14rem; z-index: 6;}
.out_links>ul{*width: 100%;}
.out_links>ul:after{ visibility: hidden; display: block; font-size: 0rem; content: " "; clear: both; height: 0rem;}
.out_links>ul>li p{ padding-left:.16rem; line-height:.38rem; border: 1px solid #e5e5e5; background-color: #ffffff; position: relative; cursor: pointer; transition: .3s all; z-index: 6;}
.out_links>ul>li p:before{ content: ''; position: absolute; right:.12rem; top:.16rem; transition: .3s all; width:.12rem; height:.08rem; background:url(221108_scjg_footerarr.png) scroll no-repeat;}
.out_links>ul>li>div{display: none; position: absolute; left: .1rem; right: .1rem; z-index: 5; bottom:.4rem; background-color:#ffffff; padding: .16rem .2rem .15rem .3rem; border: 1px solid #eeeeee;}
.out_links>ul>li ul li{ line-height: .3rem;}
.website_info{ line-height:.36rem; font-size: .14rem; padding-top:.14rem; }
.website_info p em{ font-style: normal; margin: 0rem .08rem;}
.website_info p img{ margin-right: .08rem;}
.website_info p span{ margin-right:.2rem;}
.website_info p span:last-child{ margin-right: 0rem;}
.media_info{ position: relative; z-index: 7;}
.media_info .trt-row{ margin: 0rem -.03rem;}
.media_info .trt-row [class*=trt-col-]{ padding: 0rem .03rem;}
.media_info h3{ font-size:.14rem; line-height:.42rem;}
.media_info li{ margin-bottom:.1rem; position: relative; z-index: 4;}
.media_info li a{ display: block; line-height:.38rem; height:.38rem; text-align:left; background-color: #ebebeb; position: relative; font-size: .14rem;padding-left: .14rem;}
.media_info li a:hover{ background-color: #1658a0; color: #ffffff;}
.media_info li a span{ width: .24rem; height: .24rem; line-height: .24rem; margin-right: .08rem; overflow: hidden; font-size: .24rem; color: #666666;}
.media_info li:hover span{ color: #ffffff;}
.media_info li .ewm_tu{ position: absolute; left: 0rem; bottom:.52rem; z-index: 999; text-align: center; right:.06rem; height: 1.68rem; line-height: 1.68rem; display: none; background-color: #ffffff;  box-shadow:0 2px 10px rgb(9 41 77 / 15%);}
.media_info li:hover .ewm_tu:after { content: ""; position: absolute; bottom: -.035rem; left:.2rem; width:.26rem; height:.26rem; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); background-color: #fff}
.media_info li:hover .ewm_tu{ display: block;}
.media_info li:hover{ z-index: 5;}
.error_img{ padding-top: .2rem; text-align: right; margin: 0rem;float: right!important;}
.error_img span{display: inline-block;line-height: .88rem;margin-top: .05rem;}
.error_img span a{ display: block;}
.copyright_info{ border-top: 1px solid #e2e2e2; padding: .12rem 0rem; margin-top: .2rem; line-height: .26rem; font-size: .14rem; text-align: center; overflow: hidden;}
.copyright_info p span{ margin: 0rem .12rem;}
.out_links_close,.out_links_bg{ display: none;}

.media_info .codebox_2022 {
    position: absolute;
    width: 1.12rem;
    height: 1.12rem;
    display: none;
    left: -1.22rem;
    background: #fff;
    bottom:-.5rem;
}
.media_info .codebox_2022_2{ bottom:-.02rem;}
.media_info .codebox_2022 img {
    width: 100%;
}

.media_info li:hover .codebox_2022{display: block}
.out_links1{margin-bottom: .22rem;}
.fot-item{float: left;}
.fot-item h4{font-size: .18rem;font-weight: bold;margin-bottom: .1rem;}
.fot-item ul li{float: left;width: 45%; font-size: .14rem;line-height: .32rem;}
.fot-item ul li a{display: block;}
.zmhd-item ul li,.zwfw-item ul li{width: 50%;}
.zmhd-item ul li:nth-child(7){width: 100%;}
.jdhy-item ul li{width: 50%;}
.fot-item:nth-child(5){float: right;}
.border_top{border-top:5px solid #1658a0;padding-bottom: .24rem;}

.links_box{padding-bottom: .18rem;}
.links_box ul li{width: 20%;display: inline-block;float: left;}
.links_box ul li a{display: block;position: relative;width: 100%;font-size: .14rem;text-align: center;}
.links_box ul li a:after{content: "";position: absolute;width: .01rem;height: .15rem;background-color: #333333;right: 0rem;top: 0rem;margin-top: .02rem;}
.links_box ul li:last-child a:after{display: none;}





.slb .footer .out_links{ padding-bottom: 0rem;}
.slb .footer li{ margin-bottom: .16rem;width: 50%;}
.slb .links_box {padding-bottom: .03rem;padding-top: .02rem;}
.slb .links_box ul{text-align: center;}
.slb .links_box ul li{float: none;width: auto;}
.slb .links_box ul li a{padding: 0rem .195rem;}
.slb .links_box ul li a:after{margin-right: -.01rem;}

.slb .website_info{ line-height: .3rem;}
.slb .media_info{ display: none;}
.slb .footer .trt-col-12{ width:74%;}
.slb .footer .trt-col-4{width:25%;}
.slb .out_links>ul>li>div{ bottom:1.25rem;}

.slb .fot-item ul li{width: 100%;line-height: .16rem;}
.slb .fot-item{width: 15%;width: 20%\0;}
.slb .out_links1 .trt-col-4{width: 20%;}
.slb .fot-item:nth-child(1){width: 13%;}
.slb .fot-item:nth-child(2){width: 33%;}
.slb .fot-item:nth-child(3){width: 18%;}
.slb .fot-item:nth-child(4){width: 14%;}
.slb .fot-item:nth-child(5){width: 20%;}

.slb .fot-item:nth-child(2) ul li,.slb .fot-item:nth-child(5) ul li{width: 50%;}
.slb .fot-item:nth-child(5) ul li:nth-child(9){width: 100%;}
.slb .fot-item h4{margin-bottom: .2rem;}
.slb .error_img{float: left!important;}
.slb .error_img span{margin-top: 0rem;}
.slb .zmhd-item ul li:nth-child(7){width: 100%;}





@media screen and (max-width:1368px) {
    .error_img{width: 20%;}
    .slb .links_box ul li a {
    padding: 0rem .13rem;
}
}
	
@media screen and (max-width:1300px) {
	
	
	
    
	.out_links1 .trt-row-large [class*=trt-col-] {padding: 0rem .02rem;}
	
	
	
	
}


@media screen and (max-width:1280px) {
	.website_info{width: 50%;}
	.media_info{width: 26%;}
	.media_info li{width: 100%;}
	.error_img {
    width: 23%;
}
	.website_info p span {
    display: inline-block;
}
}

@media screen and (max-width:1180px) {

}
@media screen and (max-width:992px) {
/*	.footer{ margin-top: .2rem;}*/
	.out_links{padding-bottom: .1rem;}
	.out_links>ul>li>div{ position: fixed; top: .1rem; z-index: 9;}
	.out_links{ text-align: center; line-height:.15rem; font-size: 0rem; z-index: 999;}
	.out_links>ul>li[class*=trt-col-]{ width: auto; display: inline-block; padding: 0rem .16rem; float: inherit; font-size: .14rem; position: relative;}
	.out_links>ul>li:before{ content: ''; position: absolute; right: 0rem; width: .01rem; top: 50%; margin-top: -.08rem; height: .16rem; background-color: #cccccc;}
	
	.out_links>ul>li p:before,.error_img,.media_info{ display: none;}
	.out_links>ul>li p{ border: none; background-color: transparent; line-height:.24rem; padding-left: 0rem; font-size: .14rem;}
	.out_links_close{ z-index: 1000;display: none;position: fixed;left: 50%;transform: translateX(-50%);width: .34rem;height: .34rem; line-height: .34rem; border: 1px solid #e4e4e4;background-color: #ffffff;bottom:.2rem;border-radius: 50%;}
	.out_links_close i{ color: #cccccc;}
	.website_info{ text-align: center;}
	.copyright_info{ margin-top: .1rem;}
	.copyright_info p:last-child{ display: none;}
	.copyright_info p span{ display: block;}
	.out_links_bg{ position: fixed; top:0rem; bottom: 0rem; right: 0rem; left: 0rem; background-color: #000000; opacity: .7; display: block; z-index: 99; display: none;}
	.out_links>ul>li ul{position: fixed;top:.07rem;bottom:.7rem;right: .2rem;left: .2rem;z-index:1000;overflow-y: auto;padding: .16rem;border: none;border-radius:.08rem;}
	.out_links>ul>li ul li{ width: 100%; text-align: left; line-height: .4rem; border-bottom: 1px solid #eeeeee;}
	.website_info{ line-height: .28rem;}
	.website_info p span{ display: block; margin: 0rem auto;}
	.website_info a{ display: inline-block;}
	.fot-item{width: 22%!important;}
	.fot-item ul li{width: 100%!important;}
	.fot-item:nth-child(5){width: 12%!important;}
	.out_links1,.border_top{display: none;}
	.website_info {width: 100%;}
	
	.links_box ul{text-align:center;}
	.links_box ul li {width: auto;display: inline-block;float: none;}
	.links_box ul li a{padding: 0rem .1rem;line-height: .28rem;}
	.links_box ul li a:after{background-color: #999999;margin-right: -.02rem;margin-top: .062rem;}
	.links_box {padding-bottom: .12rem;}
	
	.slb .out_links li:before{ display: block;margin-top: -.06rem;}
	.slb .footer .trt-col-12{ width: 100%;}
	.slb .out_links>ul>li ul{ bottom: .7rem;}
	.slb .out_links>ul>li ul li{ width: 100%;}
	.slb .out_links>ul{ z-index: 1000;}
	.slb .footer .row.mar_t_base{ z-index: 4;}
	.slb .out_links>ul>li>div{ bottom:.4rem;}
	.slb .out_links{padding: .06rem 0rem;}
	.slb .footer li {
    margin-bottom: 0rem;
}
	.slb .links_box {
    padding-bottom: .08rem;
    padding-top: .1rem;
}
	
	
}

@media screen and (max-width:768px) {
    .slb .links_box ul li a {
    padding: 0rem .07rem;
}

	.slb .links_box ul li a:after {
    margin-right: -.03rem;
    margin-top: .075rem;
}
	.slb .out_links>ul>li[class*=trt-col-] {
		padding: 0rem .12rem;}
	.slb .out_links li:before {
    display: block;
    margin-top: -.065rem;
    height: .14rem;
}
	
}



/* 20240508底部手机端纠错显示 */
@media screen and (max-width: 992px){
	.footer .error_img{display:block;width:100%;text-align:center;}
	.footer .error_img span{margin-top:0;}
}